May 18 Formula 1's 23-race calendar is 'insane', according to Red Bull team boss Christian Horner. Actually, this year's schedule was originally supposed to be 24 grands prix – but due to China's handling of the covid situation, the Shanghai... More»